bookkeeping factoring payroll cash flow accounting investment credit financial customer accountant management accounts receivable crm advisor relationship cpa financial planning